namespace OpenGL;

public enum ArbTessellationShader
{
	Triangles = 4,
	Quads = 7,
	Patches = 14,
	Equal = 514,
	Cw = 2304,
	Ccw = 2305,
	UniformBlockReferencedByTessControlShader = 34032,
	UniformBlockReferencedByTessEvaluationShader = 34033,
	MaxTessControlInputComponents = 34924,
	MaxTessEvaluationInputComponents = 34925,
	MaxCombinedTessControlUniformComponents = 36382,
	MaxCombinedTessEvaluationUniformComponents = 36383,
	PatchVertices = 36466,
	PatchDefaultInnerLevel = 36467,
	PatchDefaultOuterLevel = 36468,
	TessControlOutputVertices = 36469,
	TessGenMode = 36470,
	TessGenSpacing = 36471,
	TessGenVertexOrder = 36472,
	TessGenPointMode = 36473,
	Isolines = 36474,
	FractionalOdd = 36475,
	FractionalEven = 36476,
	MaxPatchVertices = 36477,
	MaxTessGenLevel = 36478,
	MaxTessControlUniformComponents = 36479,
	MaxTessEvaluationUniformComponents = 36480,
	MaxTessControlTextureImageUnits = 36481,
	MaxTessEvaluationTextureImageUnits = 36482,
	MaxTessControlOutputComponents = 36483,
	MaxTessPatchComponents = 36484,
	MaxTessControlTotalOutputComponents = 36485,
	MaxTessEvaluationOutputComponents = 36486,
	TessEvaluationShader = 36487,
	TessControlShader = 36488,
	MaxTessControlUniformBlocks = 36489,
	MaxTessEvaluationUniformBlocks = 36490
}
